package com.cn.xiaonuo.slbfinances.stockcontrol.param;

import com.cn.xiaonuo.common.vo.CommonParam;
import lombok.Data;

import java.io.Serializable;


/**
 * @Author: luyangyang
 * @CreateTime: 2023-01-10  15:12
 * @Description: 库存详情
 */
@Data
public class SlShopStockControlParam extends CommonParam implements Serializable {

    private static final long serialVersionUID = 1671605516672L;

    private Integer id;

    /**
     * 店铺id
     */
    private Integer shopId;

    /**
     * 店铺名称
     */
    private String shopName;

    /**
     * 1、专卖店库存  2、供应商库存
     */
    private Integer type;

    /**
     * 交易开始时间
     */
    private String transactionBeginTime;

    /**
     * 交易结束时间
     */
    private String transactionEndTime;


    /**
     * 商品ID
     */
    private Integer productId;

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 订单编号
     */
    private String serialNumber;

    /**
     * 业务类型:1、商品交易 2、厂商进货单
     */
    private Integer businessType;

    /**
     * 库存类型:1、出库中  2、出库完成  3、入库完成  4、入库中
     */
    private Integer stockType;

    /**
     * 进货商家id
     */
    private Integer purchaseShopId;

    /**
     * 进货商家名称
     */
    private String purchaseShopName;

    /**
     * 单据编号(提货编号或物流编号)
     */
    private String documentNo;

    /**
     * 1：供应商出库明细
     */
    private String tradeType;

}
